fodder plants - French English Dictionary